MPHB\Advanced\Api\Controllers\V1\BookingAvailabilityController S

Total Complexity 32
Dependencies 4
Dependents 0
Total lines 480
Lines of code 281
Logical lines of code 65
Comment lines 120
Methods 12
Properties 3

Methods 12

Method Rating Maintainability Complexity Lines of code
getAvailability()
A
49 8 30
get_item_schema()
S
39 1 84
prepare_links()
S
49 4 37
getAllUnlockedAccommodations()
S
49 3 30
get_item()
S
52 3 25
isAvailableAccommodationTypeByCapacity()
S
67 4 7
isAvailableAccommodationByBlockedRules()
S
59 2 16
register_routes()
S
60 1 15
get_item_permissions_check()
S
64 2 10
prepare_item_for_response()
S
65 2 8
isAvailableAccommodationTypeByBookingRules()
S
63 1 12
isAvailableAccommodationTypeByRates()
S
71 1 7